
import java.util.Scanner;

public class Eleicao 
{
	public static void main(String[] args) 
	{
		int voto;
		java.util.Scanner s = new Scanner(System.in); 
		
		Candidato carlos = new Candidato();
		carlos.construtor("Carlos");
		
		Candidato ana = new Candidato();
		ana.construtor("Ana");
		
		Candidato plinio = new Candidato();
		plinio.construtor("Plinio");
		
		
		System.out.println("Candidatos: ");
		System.out.println("1 - " + ana.getNome());
		System.out.println("2 - " + carlos.getNome());
		System.out.println("3 - " + plinio.getNome());
		
		System.out.println("0 - FINALIZAR");

		voto = s.nextInt();  
		
		while (voto !=0 ) 
		{
			if(voto == 1)
			{
				ana.incVoto();				
			}else if(voto ==2)
			{
				carlos.incVoto();				
			}else if(voto ==3)
			{
				plinio.incVoto();				
			}
			voto = s.nextInt(); 	
		}
		
		System.out.println("Votos: ");
		System.out.println("Ana - " + ana.getVoto());
		System.out.println("Carlos - " + carlos.getVoto());
		System.out.println("Plinio - " + plinio.getVoto());		
		
		System.out.println("");	
		
		if(ana.getVoto() > carlos.getVoto() && ana.getVoto() > plinio.getVoto())
		{		
			System.out.println(" Ana Venceu !!!");
		}
		else if(carlos.getVoto() > ana.getVoto() && carlos.getVoto() > plinio.getVoto())
		{		
			System.out.println(" Carlos Venceu !!!");
		}
		else if(plinio.getVoto() > ana.getVoto() && plinio.getVoto() > carlos.getVoto())
		{		
			System.out.println(" Plinio Venceu !!!");
		}
	}
}
